// import React from 'react';
// import { Document, Page, Text, View, StyleSheet, PDFDownloadLink, Font, usePDF } from '@react-pdf/renderer';

// // @ts-ignore
// // import PuHuiTi from './Alibaba-PuHuiTi-Medium.ttf';
// // @ts-ignore
// // import MicrosoftBlack from './SourceHanSerifSC-VF.ttf';

// // Font.register({
// //   family: 'Alibaba-PuHuiTi',
// //   // src: fontFile,
// //   fontStyle: 'normal',
// //   fontWeight: 'normal',
// //   fonts: [{ src: PuHuiTi, fontStyle: 'normal', fontWeight: 'bold' }]
// //   // fonts: [{ src: MicrosoftBlack, fontStyle: 'normal', fontWeight: 'bold' }]
// // });
// // console.log('fontFile:', PuHuiTi);

// const styles = StyleSheet.create({
//   page: {
//     // fontFamily: 'Alibaba-PuHuiTi',
//     fontSize: 12,
//     flexDirection: 'row',
//     backgroundColor: '#E4E4E4',
//     color: '#000'
//   },
//   section: {
//     margin: 10,
//     padding: 10,
//     flexGrow: 1
//   },
//   heading: {
//     // fontFamily: 'Alibaba-PuHuiTi',
//     fontWeight: 'bold',

//     fontSize: 20,
//     color: '#006699'
//   }
// });

// // 中文文档
// const MyDoc = () => (
//   <Document>
//     <Page size='A4' style={styles.page}>
//       <View style={styles.section}>
//         <Text>欢迎使用阿里巴巴普惠体</Text>
//         <Text>这是一个中文内容的段落，用于测试中文显示是否正常。</Text>
//       </View>
//     </Page>
//   </Document>
// );

// // 创建 PDF 文档内容
// // const MyPdf = () => {
// //   console.log('Rendering PDF...');
// //   return (
// //     <Document>
// //       <Page size='A4' style={styles.page}>
// //         <View style={styles.section}>
// //           <Text>Section #2 中文</Text>
// //           <Text>Section #2</Text>
// //         </View>
// //       </Page>
// //     </Document>
// //   );
// // };

// export default function DownloadPdf() {
//   const [instance] = usePDF({
//     document: (
//       <Document title={'Title'} author={'Author'} subject={'Subject'} pageMode='useNone'>
//         <Page size='A4'>
//           <Text style={styles.heading}>text1</Text>
//           <Text>text2</Text>
//           <Text>text3</Text>
//         </Page>
//       </Document>
//     )
//   });
//   // console.log('instance', instance);

//   return (
//     <div>
//       <button>下载 PDF</button>

//       {/* <MyDoc /> */}

//       <PDFDownloadLink document={<MyDoc />} fileName='somename下载.pdf'>
//         {({ blob, url, loading, error }) => (loading ? 'Loading document... 111dasf打第三方' : '下载PDF')}
//       </PDFDownloadLink>
//     </div>
//   );
// }
